package demo.vo
{
	import vo.user.UserVO;

	public class RoomVO
	{
		/**
		 *房间创建者 
		 */		
		private var _roomCreateUserVO:UserVO;
		
		/**
		 *房间创建时间 
		 */		
		private var _roomCreateTime:Date;
		
		/**
		 *房间编号 
		 */		
		private var _roomNumber:int;
		
		/**
		 *房间在线人数总计 
		 */		
		private var _roomUserCount:int;
		
		/**
		 *房间在线人数列表 
		 */		
		private var _roomUserList:Array;
		
		/**
		 *服务器信息 
		 */		
		private var _serverVO:ServerVO;
		
		/**
		 *房间创建者
		 */
		public function get roomCreateUser():UserVO
		{
			return _roomCreateUserVO;
		}

		/**
		 *房间创建者
		 */
		public function set roomCreateUser(value:UserVO):void
		{
			_roomCreateUserVO = value;
		}

		/**
		 *房间创建时间
		 */
		public function get roomCreateTime():Date
		{
			return _roomCreateTime;
		}

		/**
		 *房间创建时间
		 */
		public function set roomCreateTime(value:Date):void
		{
			_roomCreateTime = value;
		}

		/**
		 *房间编号
		 */
		public function get roomNumber():int
		{
			return _roomNumber;
		}

		/**
		 *房间编号
		 */
		public function set roomNumber(value:int):void
		{
			_roomNumber = value;
		}

		/**
		 *服务器信息 
		 */
		public function get serverVO():ServerVO
		{
			return _serverVO;
		}

		/**
		 * 服务器信息
		 */
		public function set serverVO(value:ServerVO):void
		{
			_serverVO = value;
		}

		/**
		 *房间在线人数总计 
		 */
		public function get roomUserCount():int
		{
			return _roomUserCount;
		}

		/**
		 * 房间在线人数总计
		 */
		public function set roomUserCount(value:int):void
		{
			_roomUserCount = value;
		}

		/**
		 *房间在线人数列表 
		 */
		public function get roomUserList():Array
		{
			return _roomUserList;
		}

		/**
		 * 房间在线人数列表
		 */
		public function set roomUserList(value:Array):void
		{
			_roomUserList = value;
		}
	}
}